#coding=utf8
class ObjectException(Exception):
    '''Базовое исключение'''
    def __init__(self, obj):
        self.object = obj

class ObjectDie(ObjectException):
    '''Исключение, возникающее при смерти объекта.
    '''
    pass
    
class NewObject(ObjectException):
    '''Исключение, возникающее при рождении нового объекта.
    '''
    def __init__(self, parent, child):
        self.parent = parent
        self.child = child